package com.kaifamiao.arrays;

// 理解数组基本概念: 数组类型、数组变量、数组常量、下标或索引、数组元素、数组长度
public class Concept {

    public static void main(String[] args) {
        int a = 100;
        System.out.println( a );
        // int[] 是 变量 x 的类型 (数组类型)
        // x 是 变量名称 (数组变量) [也被称作数组名]
        // { 1, 3, 5, 7, 9 } 是 数组常量
        int[] x = { 1, 3, 5, 7, 9 };
        // 通过 x[位置] 形式可以访问数组中指定的值
        // 其中用来表示 位置 的数值被称作 索引 或 下标，比如 x[ 2 ]
        System.out.println( x[ 2 ] );
        // 在数组中存放的每个值被称作元素，比如 x[1]

        // 可以通过 length 属性来获取数组长度(即数组中可以容纳的最多元素个数)
        System.out.println( x.length );
        // 每个数组的 length 属性都是 public 、final 修饰的
        // x.length = 10; // Cannot assign a value to final variable 'length'
    }

}
